/* reset */
*{ margin:0; padding:0;}
*,:after,:before {box-sizing: border-box;margin: 0;padding: 0;}
html,body{ font-family: 'Microsoft Yahei','Simsun','arial'; margin: 0 auto; background: #fff;overflow-x: hidden; }
button,select{font-family: 'Microsoft Yahei','Simsun','arial';background: #fff;}
a{text-decoration: none;  color: #000; cursor:pointer;}
/* img{display: block;border:0;} */
li{list-style: none;}
.clearfix{clear:both; overflow:hidden;}
body{width: 100%;color:#333;min-width:1200px;font-family: 'Microsoft Yahei','Simsun','arial';}
/* p{display: flex; justify-content: center;} */
/* .Workdynamicdetails .Workdynamicdetails_p p>img{display:block; margin:auto;} */
input,textarea{outline: none;}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-80{margin-top: 80px;}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-17{margin-left:17px;}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-0{margin-left: 0!important;}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px!important;}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px;}.pb-50{padding-bottom: 50px;}
.pb-0{padding-bottom: 0px!important;}
/* top */
.Top{width: 100%;height: auto;}
.Top img{width: 100%;height: auto;}
.searchBox{width: 215px;height: 30px;position: absolute;right: 0;top: -200px;z-index: 999;}
.searchBox input{width: 180px;height: 30px;float: left;background: #fff;font-size: 14px;line-height: 30px;padding-left: 5px;border: 1px solid #e7e7e7;}
// .searchBox button{width: 30px;height: 30px;border: 1px solid #e7e7e7;border-left: none!important;background: url(http://223.220.143.105/template/1/default/_files/assets/img/searchImg.png) center center no-repeat #fff;float: left;cursor: pointer;}
/* nav */
.navBox{width: 100%;height: 101px;background: #cd2f19;}
.navBox ul{width: 1200px;margin: 0 auto;height: 50px;overflow: hidden;}
.navBox ul:nth-child(1){border-bottom: 1px solid #bc2b18;}
.navBox ul li{width: 133px;float: left;height: 50px;color: #fff;font-size: 18px;line-height: 50px;text-align: center;}
.navBox ul li a{color: #fff;}
/* footer */
.fooer{height: 150px;font-size: 14px;background: #af2000;padding-top: 1px;margin-top: 70px;}
.footerInfo{text-align: center;margin-top: 40px;position: relative;}
.footerInfo p{text-align: center;line-height: 24px;color: #fff;font-size: 18px;}
#_ideConac{position: absolute;left: 50%;margin-left: -450px;top: 0px;display: inline-block;}
/* scrollTop */
.scrollTop{width: 50px;height: 50px;position: fixed;top: 70%;right: 50%;margin-right: -680px;cursor: pointer;}
.scrollTop img{width: 50px;height: 50px;}
.wrap{width: 1200px;margin: 0 auto;position: relative;}
.ellipsis{white-space: nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.ellipsis2{text-overflow:ellipsis; overflow:hidden; display:block; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.clearfix.mb-20{display: flex; justify-content: center;}
 



